
Used BMW 3 Series for Sale in Denver, CO
Showing 1-20 of 186 Listings
$8,950
2014 BMW 3 Series 328i xDrive
- 85,827 Miles
- Denver, CO (7 mi away)
- Remaining Lifespan: 5.821622 yrs
- $3,410 Below market value of $12,360
- Listed 24 days ago
●
iSeeCars Dealer Score
Used 2014 BMW 3 Series 328i xDrive for Sale
85,827 Miles
Denver, CO (7 mi away)
| Category | Used Cars |
| Price | $8,950 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B3C50EJ981123 |
| Location | Denver, CO - 7 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 85,827 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
$4,400
1999 BMW 3 Series 323i
- 128,000 Miles
- Arvada, CO (11 mi away)
- $2,448 Below market value of $6,848
- Listed 28 days ago
●
iSeeCars Dealer Score
Used 1999 BMW 3 Series 323i for Sale
128,000 Miles
Arvada, CO (11 mi away)
| Category | Used Cars |
| Price | $4,400 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAAM3333XKC60682 |
| Location | Arvada, CO - 11 mi. |
| Features | anti-theft system |
| Mileage | 128,000 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Gray |
| Drivetrain | Rear-wheel drive |
$5,995
2010 BMW 3 Series 328i xDrive
- 115,674 Miles
- Denver, CO (2 mi away)
- $1,240 Below market value of $7,235
- Listed 13 days ago
●
iSeeCars Dealer Score
Used 2010 BMW 3 Series 328i xDrive for Sale
115,674 Miles
Denver, CO (2 mi away)
| Category | Used Cars |
| Price | $5,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAPK5C5XAA649911 |
| Location | Denver, CO - 2 mi. |
| Features | child safety, power outlet, anti-theft system |
| Mileage | 115,674 mi. |
| Exterior Color | Silver |
| Drivetrain | All-wheel drive |
$10,491
$11,2902014 BMW 3 Series 335i xDrive Gran Turismo
- 109,057 Miles
- Littleton, CO (11 mi away)
- Remaining Lifespan: 5.7217326 yrs
- $1,390 Below market value of $11,881
- Listed 3 days ago
●
iSeeCars Dealer Score
Used 2014 BMW 3 Series 335i xDrive Gran Turismo for Sale
109,057 Miles
Littleton, CO (11 mi away)
| Category | Used Cars |
| Price | $10,491 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3X9C59ED152893 |
| Location | Littleton, CO - 11 mi. |
| Features | bluetooth, child safety, sunroof, alloy wheels, satellite radio |
| Mileage | 109,057 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral gray metallic |
| Interior Color | Black |
| MPG | 24 combined |
| Drivetrain | All-wheel drive |
$8,450
2014 BMW 3 Series 328i
- 99,539 Miles
- Denver, CO (7 mi away)
- Remaining Lifespan: 5.821622 yrs
- $1,623 Below market value of $10,073
- Listed 82 days ago
●
iSeeCars Dealer Score
Used 2014 BMW 3 Series 328i for Sale
99,539 Miles
Denver, CO (7 mi away)
| Category | Used Cars |
| Price | $8,450 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3C1C54EK114545 |
| Location | Denver, CO - 7 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 99,539 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Brown |
| Drivetrain | Rear-wheel drive |
$6,999
2011 BMW 3 Series 335i xDrive
- 127,824 Miles
- Denver, CO (7 mi away)
- $1,352 Below market value of $8,351
- Listed 115 days ago
●
iSeeCars Dealer Score
Used 2011 BMW 3 Series 335i xDrive for Sale
127,824 Miles
Denver, CO (7 mi away)
| Category | Used Cars |
| Price | $6,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAPL5C57BA917537 |
| Location | Denver, CO - 7 mi. |
| Features | child safety, sunroof, power outlet, anti-theft system |
| Mileage | 127,824 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
$8,999
$9,9002014 BMW 3 Series 335i xDrive Gran Turismo
- 116,776 Miles
- Denver, CO (7 mi away)
- Remaining Lifespan: 5.7220864 yrs
- $2,269 Below market value of $11,268
- Listed 168 days ago
●
iSeeCars Dealer Score
Used 2014 BMW 3 Series 335i xDrive Gran Turismo for Sale
116,776 Miles
Denver, CO (7 mi away)
| Category | Used Cars |
| Price | $8,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3X9C54ED153692 |
| Location | Denver, CO - 7 mi. |
| Features | bluetooth, child safety, sunroof, alloy wheels, satellite radio |
| Mileage | 116,776 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| MPG | 24 combined |
| Drivetrain | All-wheel drive |
$7,500
2008 BMW 3 Series 328i
- 90,535 Miles
- Denver, CO (7 mi away)
- Remaining Lifespan: 5.5729237 yrs
- $1,146 Below market value of $8,646
- Listed 174 days ago
●
iSeeCars Dealer Score
Used 2008 BMW 3 Series 328i for Sale
90,535 Miles
Denver, CO (7 mi away)
| Category | Used Cars |
| Price | $7,500 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBAWR33518P152460 |
| Location | Denver, CO - 7 mi. |
| Features | power outlet, anti-theft system |
| Mileage | 90,535 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Brown |
| Drivetrain | Rear-wheel drive |
$34,700
$35,4002023 BMW 3 Series 330i xDrive
- 25,087 Miles
- Englewood, CO (13 mi away)
- Remaining Lifespan: 8.949386 yrs
- $2,616 Below market value of $37,316
- Listed 18 days ago
●
iSeeCars Dealer Score
Used 2023 BMW 3 Series 330i xDrive for Sale
25,087 Miles
Englewood, CO (13 mi away)
| Category | Used Cars |
| Price | $34,700 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89FF09P8D49254 |
| Location | Englewood, CO - 13 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 25,087 mi. |
| Transmission | Automatic |
| Exterior Color | Skyscraper grey metallic |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$39,591
2025 BMW 3 Series 330i xDrive
- 14,400 Miles
- Broomfield, CO (16 mi away)
- $1,113 Below market value of $40,704
- 1 Owner, Low annual miles
- Listed 19 days ago
●
iSeeCars Dealer Score
Used 2025 BMW 3 Series 330i xDrive for Sale
14,400 Miles
Broomfield, CO (16 mi away)
| Category | Used Cars |
| Price | $39,591 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | WBA23LA06SFV43589 |
| Location | Broomfield, CO - 16 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 14,400 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$8,430
2014 BMW 3 Series 328i xDrive
- 136,326 Miles
- Denver, CO (8 mi away)
- Remaining Lifespan: 5.8211403 yrs
- $439 Below market value of $8,869
- Listed 40 days ago
●
iSeeCars Dealer Score
Used 2014 BMW 3 Series 328i xDrive for Sale
136,326 Miles
Denver, CO (8 mi away)
| Category | Used Cars |
| Price | $8,430 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B3C53EJ978488 |
| Location | Denver, CO - 8 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 136,326 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Brown |
| Drivetrain | All-wheel drive |
$19,999
2016 BMW 3 Series 340i xDrive
- 102,452 Miles
- Englewood, CO (9 mi away)
- Remaining Lifespan: 6.0561304 yrs
- $1,547 Below market value of $21,546
- Listed 42 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 3 Series 340i xDrive for Sale
102,452 Miles
Englewood, CO (9 mi away)
| Category | Used Cars |
| Price | $19,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8B7G56GNT14964 |
| Location | Englewood, CO - 9 mi. |
| Features | bluetooth, child safety, sunroof, alloy wheels, satellite radio |
| Mileage | 102,452 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
$54,995
2023 BMW 3 Series M340i xDrive
- 25,913 Miles
- Denver, CO (8 mi away)
- $1,148 Below market value of $56,143
- Low annual miles
- Listed 37 days ago
●
iSeeCars Dealer Score
Used 2023 BMW 3 Series M340i xDrive for Sale
25,913 Miles
Denver, CO (8 mi away)
| Category | Used Cars |
| Price | $54,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW49FF0XP8D31103 |
| Location | Denver, CO - 8 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 25,913 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$8,999
$9,5982011 BMW 3 Series 335i xDrive
- 134,152 Miles
- Denver, CO (5 mi away)
- $309 Below market value of $9,308
- Listed 10 days ago
●
iSeeCars Dealer Score
Used 2011 BMW 3 Series 335i xDrive for Sale
134,152 Miles
Denver, CO (5 mi away)
| Category | Used Cars |
| Price | $8,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBAKF9C58BE261530 |
| Location | Denver, CO - 5 mi. |
| Features | sunroof, power outlet, anti-theft system |
| Mileage | 134,152 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
| Positives | clean history |
$6,356
2011 BMW 3 Series 328i xDrive
- 134,310 Miles
- Englewood, CO (10 mi away)
- $165 Below market value of $6,521
- Listed 32 days ago
Used 2011 BMW 3 Series 328i xDrive for Sale
134,310 Miles
Englewood, CO (10 mi away)
| Category | Used Cars |
| Price | $6,356 |
| For Sale By | dealer |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAPK7C59BA975177 |
| Location | Englewood, CO - 10 mi. |
| Features | child safety, power outlet, anti-theft system |
| Mileage | 134,310 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
$10,988
2014 BMW 3 Series 320i
- 82,406 Miles
- Englewood, CO (10 mi away)
- Remaining Lifespan: 5.767628 yrs
- $256 Below market value of $11,244
- Listed 26 days ago
●
iSeeCars Dealer Score
Used 2014 BMW 3 Series 320i for Sale
82,406 Miles
Englewood, CO (10 mi away)
| Category | Used Cars |
| Price | $10,988 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B1C5XEP680568 |
| Location | Englewood, CO - 10 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 82,406 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
$12,998
$15,8002013 BMW 3 Series 335i xDrive
- 90,807 Miles
- Englewood, CO (9 mi away)
- Remaining Lifespan: 5.2053814 yrs
- $863 Below market value of $13,861
- Listed 80 days ago
●
iSeeCars Dealer Score
Used 2013 BMW 3 Series 335i xDrive for Sale
90,807 Miles
Englewood, CO (9 mi away)
| Category | Used Cars |
| Price | $12,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBAKF9C54DE859830 |
| Location | Englewood, CO - 9 mi. |
| Features | bluetooth, sunroof, alloy wheels, satellite radio, power outlet |
| Mileage | 90,807 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
$9,999
2015 BMW 3 Series 328i xDrive
- 110,613 Miles
- Denver, CO (7 mi away)
- Remaining Lifespan: 5.923255 yrs
- $574 Below market value of $10,573
- Listed 65 days ago
●
iSeeCars Dealer Score
Used 2015 BMW 3 Series 328i xDrive for Sale
110,613 Miles
Denver, CO (7 mi away)
| Category | Used Cars |
| Price | $9,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B3G55FNT18568 |
| Location | Denver, CO - 7 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 110,613 mi. |
| Transmission | Automatic |
| Exterior Color | Brown |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
$19,498
$19,9902018 BMW 3 Series 330i xDrive
- 51,802 Miles
- Englewood, CO (13 mi away)
- Remaining Lifespan: 6.4246187 yrs
- $895 Below market value of $20,393
- Listed 68 days ago
●
iSeeCars Dealer Score
Used 2018 BMW 3 Series 330i xDrive for Sale
51,802 Miles
Englewood, CO (13 mi away)
| Category | Used Cars |
| Price | $19,498 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8D9C56JEM31740 |
| Location | Englewood, CO - 13 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 51,802 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$15,023
2017 BMW 3 Series 330i xDrive
- 129,407 Miles
- Englewood, CO (9 mi away)
- Remaining Lifespan: 5.689244 yrs
- $646 Below market value of $15,669
- Listed 91 days ago
●
iSeeCars Dealer Score
Used 2017 BMW 3 Series 330i xDrive for Sale
129,407 Miles
Englewood, CO (9 mi away)
| Category | Used Cars |
| Price | $15,023 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8K3C3XHA023440 |
| Location | Englewood, CO - 9 mi. |
| Features | bluetooth, child safety, sunroof, alloy wheels, satellite radio |
| Mileage | 129,407 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
Used Cars for Sale Insights
How to save money when buying a used BMW 3 Series in Denver?
| Engine | A 4-Cylinder 3 Series costs $14,759 less than a 6-Cylinder |
| Drive Type | A RWD BMW 3 Series can be priced $5,055 less than an all-wheel drive (AWD) |
What colors are the best deals for a BMW 3 Series in Denver?
Least Expensive Color
Black
$3,111
Average Savings
Most Expensive Color
Orange
$4,641
Average Premium
Average car color pricing for a used BMW 3 Series in Denver?
| Rank | Color | Compared to Avg. Price |
|---|---|---|
| Black | $3,111 Savings | |
| Silver | $2,585 Savings | |
| Red | $1,874 Savings | |
| White | $1,147 Savings | |
| Gray | $1,565 Higher | |
| Blue | $2,368 Higher | |
| Orange | $4,641 Higher |
What BMW 3 Series color has the best resale value in Denver?
Price differences by car color compared to the average price of a used BMW 3 Series in Denver
What is the best time to buy a used BMW 3 Series in Denver?
Good times to buy
$237 Average Savings
January, August, September, October, November, December are good times to buy to find the best prices.
Good times to sell
$241 Average Premium
February, March, April, May, June, July are good times to sell to get the best prices.
Average Price of BMW 3 Series Trims
| Trim | Average Price | Listings | Specs | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
BMW 3 Series 330i (2001-2006, 2017-2020) |
$30,950 | 2,471 Listings |
|
||||||||
|
BMW 3 Series 330i xDrive (2017-2020) |
$32,708 | 2,182 Listings |
|
||||||||
|
BMW 3 Series 328i (1996-2000, 2007-2016) |
$9,287 | 1,295 Listings |
|
||||||||
|
BMW 3 Series 328i xDrive (2009-2016) |
$9,879 | 1,006 Listings |
|
||||||||
|
BMW 3 Series 320i (1981-1983, 2013-2018) |
$10,937 | 477 Listings |
|
||||||||
|
BMW 3 Series 335i (2007-2015) |
$11,957 | 398 Listings |
|
||||||||
|
BMW 3 Series 320i xDrive (2013-2018) |
$11,416 | 370 Listings |
|
||||||||
|
BMW 3 Series M340i (2020) |
$45,137 | 274 Listings |
|
||||||||
|
BMW 3 Series M340i xDrive (2020) |
$47,678 | 263 Listings |
|
||||||||
|
BMW 3 Series 330e (2016) |
$28,211 | 186 Listings |
|